[Groovy] Class RealisticFreeDistribution

java.lang.Object
  fhg2a.ReLogoTurtle
      Tribe
          IdealFreeDistribution
              RealisticFreeDistribution

class RealisticFreeDistribution
extends IdealFreeDistribution

Tribe that relies on wild cereal, prey and farmed cereal for sustenance, but has only limited, local knowledge. Divides annual foraging time between all food types based on their relative net acquisition rates.


Method Summary
java.lang.Object move()

Move tribe to the best patch in its immediate neighborhood (including patch it is on).

 
Methods inherited from class IdealFreeDistribution
forage, move
 
Methods inherited from class Tribe
agentOnDesert, agentOnLush, agentOnMiddle, birthsOnDesert, birthsOnLush, birthsOnMiddle, cull, deathsOnDesert, deathsOnLush, deathsOnMiddle, forage, migrationsToDesert, migrationsToLush, migrationsToMiddle, move, reproduce, reset, step
 

Method Detail

move

java.lang.Object move()
Move tribe to the best patch in its immediate neighborhood (including patch it is on). Patches are ranked by prey density then cereal density.